difficultly soluble - German English Dictionary